total luminous flux - French English Dictionary